inhalable particles - German English Dictionary